Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
101 GREEN LANE Detached £1,374,193 £257,500 31 Jan 1997
103A GREEN LANE Detached £1,037,270 £600,000 5 Oct 2011
107 GREEN LANE Detached £1,867,595 £1,850,000 2 Mar 2023